be lacking substance or merit - Turkish English Dictionary